Towards Data-driven Software Engineering Skills Assessment

نویسندگان

  • Jun Lin
  • Han Yu
  • Zhiqi Shen
  • Chunyan Miao
چکیده

Today’s software engineers often work in teams to develop complex software systems. Therefore, successful software engineering in practice not only require team members to possess sound programming skills such as analysis, design, coding, and testing, but also soft skills such as communication, collaboration, and self-management, etc. However, existing examination based assessments are often inadequate for quantifying students’ soft skill development. In this paper, we explore alternative ways for assessing software engineering students’ skills through a datadriven approach. Leveraging our proposed HASE online agile project management (APM) tool, we conducted a study involving 21 Scrum teams consisting of over 100 undergraduate software engineering students in multi-week coursework projects in 2014. During this study, students performed close to 170,000 software engineering activities logged by HASE. By analyzing the collected activity trajectory dataset, we demonstrate the potential for this new research direction to enable software engineering educators to have a quantifiable way of understanding their students’ skill development, and take a proactive approach in helping them improve their programming and soft skills.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identifying Talented Software Engineering Students through Data-driven Skill Assessment

For software development companies, one of the most important objectives is to identify and acquire talented software engineers in order to maintain a skilled team that can produce competitive products. Traditional approaches for finding talented young software engineers are mainly through programming contests of various forms which mostly test participants’ programming skills. However, success...

متن کامل

Meeting the ISO 9000 requirement for assessment of supplier capability

This paper examines the ISO 9001\2 requirement that the capability of a supplier to supplier product or service should be assessed. In practice the development of a preferred supplier list is driven by qualitative rather than quantitative factors of supplier capability. In the field of software considerable progress has been made towards developing models which when applied yield quantitative m...

متن کامل

Model-driven behavior specification for robotic teams

Modern model-driven engineering and Agent-Oriented Software Engineering (AOSE) methods are rarely utilized in developing robotic software. In this paper, we show how a Model-Driven AOSE methodology can be used for specifying the behavior of multi-robot teams. Specifically, the Agent Systems Engineering Methodology (ASEME) was used for developing the software that realizes the behavior of a phys...

متن کامل

An Exploration of the Personal Software Process (PSP)

A software process is nothing without the individual programmer. The Personal Software Process, or PSP, is a flexible, historical data-driven process tailored to teaching individuals about their own unique programming styles and even help software engineers further develop their skills in writing quality software with few defects. In this paper, I explain the Personal Software Process and how i...

متن کامل

Towards a Unifying Model Transformation Bus

Even after the advance of model driven engineering, reusable tool integration remains one of the greatest software engineering challenges. As we venture toward generic heterogeneous modeling tool interoperability, we focus on the most commonly used application programming interface (API)-level tool integration. In this paper, we propose a unifying model transformation bus. It is a model-driven ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015